construction squad - Francés Inglés Diccionario